Teddy's Pizzeria Bar Restaurant

Category: Bar & Grill / Pub

Cuisine : Italian

Shopper's Discount: One free pizza topping of your choice.

Expiration: none

Address: 718 Meacham Ave.

Town: Elmont, New York

Phone: 516-825-9827

Website:

Distance: 231.41 miles