Highly recommended pizza place in Chatham and we can recommend too this place for pizza. The delicious pizza we had it last Sunday told its story that why this place is highly recommended. The pizza was truly mouth watering both in appearance and taste. Must...try if you are in the area.More