925 Main Ave, Crete
This is a casual counter-serve restaurant for build-your-own sandwiches and salads, with health-conscious options.
Chill Out
Kids Friendly
Typical Tourist