Italian Restaurant is located in South Sinai Governorate, Egypt on X98WVF7, Qesm Sharm Ash Sheikh. Italian Restaurant is rated 4.5 out of 5 in the category italian restaurant in Egypt.
Address
X98WVF7, Qesm Sharm Ash Sheikh
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating