Phone: (+39)0689361320
Address: Via Francesco Cilea, 55, Rome, Italy
City: Rome
Dishes: 21
Reviews: 1134
"Parcheggio non difficile da trovare. Personale disponibile. Buona la qualità dei cibi. La parte esterna andrebbe curata."
All prices are estimates.