R Richard Clark Review of Best of Crete 3 years ago Always a great place to dine Always a great place to dineGreat customer service.
Comments: