The Red Baron

Via Giuseppe Libetta, 13, Roma
+39 348 916 2348

The Red Baron on the map

Add your comment

Food quality
Prices
Atmosphere
Cleanliness