1 result found
Il Margutta
Via Margutta, 118, 00187 Roma, ItalyA vegetarian restaurant and gallery that offers a light menu (appetizers, salads, first courses, mains), weekday and weekend brunch buffets, and an a la cart...
Missing restaurant?
If you know any restaurants that should be listed here please suggest them.