View on map

Apulia

Vegan optionsRestaurant

Italian, Regional, Apulian

·
Directions
10 Via degli Umbri, Roma
Mo-Su 12:00-15:00,19:00-23:00

Features

TakeoutDine-inOutdoor seatingWheelchair access

Reviews

No reviews yet

Be the first to review this place.