Cafe and pizzeria offering delicious pizza and generous portions at reasonable prices.