From Our Editors
Bring on the cheese! Cimino's North Sports Bar's pizza located in Freeport is loaded with fresh cheese and ingredients, making it a local favorite.
Take the car and arrive promptly to dinner; parking is plentiful, so don't worry about setting aside time to search for a space.
The average check at Cimino's North Sports Bar will stay below $30 per person, so it's a relatively affordable option. Pizza is a food staple that is done right by Cimino's North Sports Bar.