Meza Levantine Kitchen is located in New Delhi, India on Shop 5, Ground Floor, Corner Market, Malviya Nagar. Meza Levantine Kitchen is rated 5 out of 5 in the category middle eastern restaurant in India.
Address
Shop 5, Ground Floor, Corner Market, Malviya Nagar