Italian Restaurants in Selva
Show restaurants on map
3.9
Menu
3.9
Menu
City: Selva, Garibaldi 31, Mendoza I-M5500CJA, Argentina, Selva
"Excellent place. Very good food. Attention is of the best. The flan is like one's grandmother. Pleasure. Him. Local is very quiet. Excellent."
Price
The Average price for Italian is:
$8.3
Feedback
These reviews refer only to the mentioned ingredients.