Jaya Sai Ma: ""Victory of the Great Mother"" Rome Restaurant Tip by LittleWonder
Rome Restaurants: 1,230 reviews and 1,359 photos
Vegetarian restaurant recommended by members TravelSanta & MarteRoma.
Address: Via A. Bargoni, 11/18
Phone: +39 065812840
LittleWonder's Related Pages
Have you been to Rome?Share Your Travels