Mama & Zita is a Mediterranean restaurant, pizzeria, and bar offering flavorful dishes.