Shalimar Restaurant
Address:
180 Delaware Ave, Delmar, NY 12054
Phone:
(518) 439-4200
Restaurants
Other Businesses:
- Delmar Thai Sushi Restaurant at 155 Delaware Ave, Delmar, NY 12054
- Gusto's Pizza at 180 Delaware Ave, Delmar, NY 12054
- Subway at 180 Delaware Ave, Delmar, NY 12054
- Mancuso's Luncheonette at 160 Delaware Ave, Delmar, NY 12054
- Pizza Hut at 159 Delaware Ave, Delmar, NY 12054