Mezu Mezu is a pizza restaurant offering Italian cuisine for lunch and dinner. They accept card payments and have seating available.