Olympia is a Greek restaurant featuring an impressive aquarium and a terrace.