← Elmont restaurants
Teddy's Restaurant & Bar
No reviews yet
Pizza718 Meacham Ave, Elmont
Own or manage Teddy's Restaurant & Bar? Claim this listing free
Hours
Hours not listed yet.
Details
Address718 Meacham Ave, Elmont 11003
Phone+15168259827
Websitehttp://www.teddystoo.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.