Loading...

8millimetri | view more Restaurants

Type: Cheap Eats, Italian, Mediterranean, Vegetarian Friendly
Via del Moro N 8, 00153 Rome Italy
Rating: 4
Country: Italy
City: Rome

Meals:
Cuisines: Mediterranean, Italian
Features:

Vegetarian FriendlyYes
Vegan OptionsYes