Get directions to: Fat Boys Pizza, Fresh Meadows, NY
Restaurant address: 61-07 Utopia Parkway Fresh Meadows, NY 11365, USA
Restaurant: Fat Boys Pizza