Location: 8128 Lefferts Boulevard, Kew Gardens, NY 11415
Phone:(718)846-2849
Category: Restaurants
Tags: Pizza