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.