9202 Jamaica Ave, Woodhaven, New York 11421 USA
what is this !?!?! because it sury isnt grilled chicken teriyaki !!!!!
Photo Credit: Yelp