Taste of India II


287 New Dorp Ln, Staten Island, NY 10306