Review of Shalimar Restaurant

180 Delaware Avenue, Delmar, NY 12054

Overall Rating

Review


Great food.

Celiac friendly?

Yes

Updated 9 years ago

Celiac