Pizza restaurant serving Italian and Mediterranean cuisine. Known for its pizza.