(718) 361-6822
3307 36th Ave # 1, Long Island City, NY 11106
View Map
Sorry, there are currently no reviews. Read More Long Island City Restaurant Reviews