Gallery



"Have been coming here for decades. This restaurant may make the best pizza on Long Island. Moved to Florida and nothing comes close to the taste and quality of their pizza. When we visit we always stop here for a few slices. Will be back again in a few months. Great food!"
- Pete G.