Tandoori Restaurant

2166

Address: 99-04 63rd Rd, Forest Hills – 11375

Phone: (718) 897-1071