Tarh El Bahr is a restaurant in Egypt that serves seafood dishes
Their best selling dishes are Jumbo Shrimp Order, Large Peeled Shrimp Order and Shrimp Order, although they have other options, like Orders
Category: Seafood
Country: Egypt
City: Cairo
Area: The 5th Settlement
Address: Dreams Mall - Behind New Cairo Court - In front of Alwan Library - Behind Ragab Sons