It is an Italian food restaurant in Alexandria, serving a variety of Italian dishes, especially pizza, pasta, sandwiches, and others.
Category: Italian food
Country: Egypt
City: Alexandria
Area: Bahari
Address: Armed Forces Buildings - Building 1 - Anfoushi