Teddy's Pizzeria Bar Restaurant

Category: Pizzeria / Restaurant

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: 5374.97 miles