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