Pizza Caffé Terra is a cozy Italian establishment offering delicious pizza made from their own unique dough recipe. Complement your meal with specialty coffee, delightful desserts, and ice cream.