Must-see seafood places in Troy, NY
Shalimar Restaurant is one of Must-see seafood places in Troy, NY.

1. Shalimar Restaurant

7.5
405 Fulton St, Troy, NY
Indian Restaurant · 6 tips and reviews