L'isola was excellent, next to the Hollywood Casino. We went twice, excellent food and service. They also had a great duo playing a pretty good playlist.

Tutta Pasta, Any full service restaurant not accepting credit cards loses my business.