Enjoy delicious pizza, including a substantial pizza by the meter, at this charming Italian pizzeria. Offers vegetarian options and affordable prices.