Tikka Grill Restaurant
2402 82nd St
Flushing
NY
11370
(718) 458-4848
Open Map
Description
Tikka Grill Restaurant is located at 2402 82nd St, East Elmhurst, NY. This location is in the Jackson Heights neighborhood. This business specializes in Barbecue Restaurants.
by merchantcircle on August 01, 2015 from
merchantcircle
Bars & Grills
dining
eating places
family restaurant
Favorite
Indian Goods
restaurant
Restaurants
Restaurants Family Style
street