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: Egypt
City: Cairo
Area: Gharbiya Governorate
Address: Al-Mahalla Al-Mansoura Road - Ard Al-Mahlej