Fantastic lunch spot with a great hot food selection, as well! Don't miss out on the delicious gelato and Italian ice!
20. Olive Garden
1095 Iyannough RdHyannis, MA 02601
From Business: With a location in Hyannis, Mass., Olive Garden Italian Restaurant is a food chain with more than 600 restaurants and a staff of over 77,000 employees. The restau…