136-20 Roosevelt Ave, 136-20 Roosevelt Ave, Flushing, New York 11354 USA
Menu 7/2020
Photo Credit: Yelp