Shalimar Restaurant of Clifton Park
15 Park Ave, Clifton Park
(518) 348-1494
Recent Reviews
Shalimar Restaurant of Clifton Park
15 Park Ave, Clifton Park 12065
(518) 348-1494