We were initially taken aback by the size of this place and large number of guests, but then very pleasantly surpised by the friendly, personal and efficient service. Despite being super busy on a Saturday lunchtime, everyone had time for a chat, including the owner....All ingredients are homemade, even the salami. A must try is the pizza Diablo with spicy honey- so delicious we bought some for home (the spicy honey). Would absolutely recommend PizzaTeca if you are in the area (or as a go to place if coming from afar like us!).More