Locimo

About The Apollo Restaurant Group

The Apollo Group is a prominent hospitality group with a strong presence in Sydney, Brisbane and Ginza - Japan, known for creating some of Australia’s most exciting and dynamic dining experiences.

In Sydney, the group’s flagship restaurant The Apollo offers a fresh take on traditional Greek cuisine, while Olympus presents a refined, elevated dining experience rooted in Mediterranean flavours. Nearby, Cho Cho San stands out for its modern spin on Japanese izakaya culture, serving bold, inventive dishes in a stylish setting.

In Brisbane, The Apollo Group has brought its signature approach to hospitality to the waterfront with Greca, a lively Greek taverna, and Yoko Dining, a vibrant Japanese-inspired restaurant with a fun, urban energy.

With a focus on quality, creativity, and warm hospitality, The Apollo Group continues to set the standard for contemporary dining in Australia.

The Apollo - www.theapollo.com.au

Olympus - www.olympusdining.com.au

Cho Cho San - www.chochosan.com.au

Greca - www.greca.com.au

Yoko - www.yokodining.com.au

The Apollo Ginza - www.theapollo.jp