An Italian restaurant in every sense of the word, in terms of staff, dishes and decor. You feel upon entering the restaurant that you are in a village in northern Italy enjoying local dishes.
Category: Italian food
Country: Qatar
City: Doha
Area: Souq Waqif
Address: