This is a traditional Italian ristorante with exceptional old fashioned service, in a great central location, 2 minutes from Piazza di Spagna
Information about Ristorante Alla Rampa - The restaurant in Roma - Italy  Restaurants ref 135153 - Page 1Ristorante Alla Rampa (Rome, ITALY) | A traveling foodie's gastronomic  diary from around the world...