Remove Ads

Photos for Tikka Masala

Tikka Masala

10-57 Jackson Ave, Long Island City, New York 11101 USA

31 Reviews