We have been to the Star of Greece a few times now-as soon as you walk in you suddenly feel relaxed-like you are on holiday...views from every window out to the sea. The food is excellent, from the homemade butter and bread to the scallops to the king george whiting fish.declicious, and very special.. This place for me is a...
More
