Teddy's Pizza & Subs

Pizza restaurant · 9 E Federal St, Middleburg, VA

Delivery · Dine-In

Hours

More food in Middleburg, VA · Pizza in Middleburg