Town Center Pizzeria

Virginia Beach, VA — Food & Drink. ﻿ Welcome to Town Centre Pizzeria Town Centre Pizzeria isn't just another pizza place - it's a local Virginia Beach gem that serves up authentic Italian cuisine with passion and care. Located in the Thalia Village Shoppes at 158 Thalia Village Shoppes, this restaurant has become a go-to spot for residents craving fresh, high-quality meals prepared with locally sourced ingredients. Whether you're...