Nassau photo by mconrad1600
March 20, 2005
This is a Greek restaurant, and the food is wonderful. It's a nice stop during a day of shopping or sightseeing. Sit on the deck and watch the hectic scene on Nassau's main street....Read More
Share your travel photos to expand your gallery and add color to your reviews.