Dionysos is a Greek restaurant with ample seating, including a winter garden and terrace.