Fish Land Seafood Restaurant is located in Suez Governorate, Egypt on بجوار قرية اورلاندو, Ain El Sokhna - Zafarana Rd, Attaka. Fish Land Seafood Restaurant is rated 4.2 out of 5 in the category fish & chips restaurant in Egypt.
Address
بجوار قرية اورلاندو, Ain El Sokhna - Zafarana Rd, Attaka
Amenities
Good for kids
Toilets