1372 Main St, Crete
This is a Longtime restaurant known for thin- and thick-crust pies, pasta and other Italian staples.
Chill Out
Kids Friendly
Typical Tourist