(718) 441-6090
8720 Lefferts Blvd, Jamaica, NY 11418
View Map
Sorry, there are currently no reviews. Read More Jamaica Restaurant Reviews