Tikka Grill Menu

2402 82nd St, Queens, NY 11370

Know a great happy hour or special for this location?