1. Subway
Category: American Restaurants
Category: Delicatessens
24107 Linden Blvd
11003,
Elmont (New York)
2. Sizzler
Category: American Restaurants
Category: Family Style Restaurants
1710 Hempstead TPKE
11003,
Elmont (New York)
3. Stop 20
Category: American Restaurants
Category: restaurants
1336 Hempstead Tpke
11003,
Elmont (New York)