Beirut Meza is located in London, United Kingdom on Askew Rd. Beirut Meza is rated 4.1 out of 5 in the category lebanese in United Kingdom. Beirut Meza is a Professional and Tasteful Lebanese Restaurant!
Beirut Meza is known for its unique presentation of Lebanese food and its quality of service. Several Critics have said \
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating