Mediterranean restaurant serving Italian and Mediterranean dishes, known for its pizza.