(718) 229-3800
4225 235th St, Little Neck, NY 11363
View Map
Sorry, there are currently no reviews. Read More Little Neck Restaurant Reviews