Olympia is a Greek restaurant offering classic comfort food in a relaxed tavern setting with white tablecloths and wall murals. It accommodates both small and large gatherings.