133-35 Roosevelt Ave, Flushing, New York 11354 USA
Storefront left side with left side display menu.
Photo Credit: Yelp