The pleasure of dining at El Barco Restaurant is indescribable, as it serves delicious seafood and local dishes in an atmosphere of joy and fun.
Category: Italian food
Country: Egypt
City: Cairo
Area: Heliopolis
Address: 82 El Thawra Street - Ard El Golf