While on vacation in Amelia Island we picked Ciao Bistro because of the rating on Trip Advisor. What a treat for this little restaurant in a strip mall. The owner met and greeted us at the door and we were promptly seated. The menu is extensive and has a bunch of great selections. The food was terrific and the service was even better. Ciao Bistro is definately a place that you don't want to miss out on if you live in or are visting this area.
If you own or manage Ciao Bistro, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.