Merou Seafood is located in Beirut, Lebanon on Armenia Street, Mar Mikhael, Beirut, Beirut. Merou Seafood is rated 4.4 out of 5 in the category lebanese in Lebanon.
Address
Armenia Street, Mar Mikhael, Beirut, Beirut
Amenities
Good for kids
Toilets
Open hours
Sun - Sat8:00 AM - 12:00 AM