Location: 68-22 Fresh Meadows Ln, Fresh Meadows, NY 11365
Phone:(718)762-8067
Category: Restaurants
Tags: Pizza