Meza is a Mediterranean restaurant offering Lebanese comfort food with vegetarian and vegan options. Takeout is available.