French Restaurants

Sea Food Restaurant

Address: Savoy Hotel, Sharm El-Sheikh, 80