(718) 779-6711
7809 Roosevelt Ave, Flushing, NY 11372
View Map
Sorry, there are currently no reviews. Read More Flushing Restaurant Reviews