Shalimar Restaurant of Clifton Park
15 Park Ave, Clifton Park
(518) 348-1494
Menu
Restaurants in Clifton Park, NY
Shalimar Restaurant of Clifton Park
15 Park Ave, Clifton Park, NY 12065
(518) 348-1494