Olympia is a Greek restaurant known for its stylish and cozy interior, offering seating for a sizable number of guests.