Teddy's Restaurant Bar & Cocktail Lounge
Add to Favorites
CLOSED NOW
Tomorrow: 5:00 pm - 12:00 am
Saved to Favorites
Phone: (516) 825-9827
Address: 718 Meacham Ave, Elmont, NY 11003
Website: https://www.churchs.com
Cuisines: Family Style
136 Arcadian Ave, Valley Stream, NY 11580
191 Franklin Ave, Franklin Square, NY 11010
466 Hempstead Tpke, Elmont, NY 11003
450 Meacham Ave, Elmont, NY 11003
739B Elmont Rd, Elmont, NY 11003
1336 Hempstead Tpke, Elmont, NY 11003
141 S Franklin Ave, Valley Stream, NY 11580
1048 Franklin Ave, Valley Stream, NY 11580
673 Franklin Ave, Franklin Square, NY 11010
739 Elmont Rd, Elmont, NY 11003