Olympus Caffe & Bakery is a cafe offering classic American and Greek dishes from breakfast to dinner, alongside baked goods and cakes.