Indian Restaurants in 12065 Clifton Park, NY

2 businesses found


Shalimar Restaurant

15 Park Avenue # 14 , 12065
Phone: (518) 348-1494

An Zaika Indian Restaurant

54 Clifton Country Road , 12065
Phone: (518) 688-1548