Floor Manager at Santoor Indian Restaurant - New York, NY, US
Managing Director
Contact Sagar Sheikh
Room Attendant
Contact Mohamed Bari
Santoor Indian Restaurant is a restaurants company based out of 257-05 Union Tpke, New York, NY, United States.