Nestled on a leafy corner in Claremont, Avalon on Airlie Street invites diners into an elegant Mediterranean-inspired haven. A celebration of Italian and Greek heritage, the menu blends traditional...
Located in the heart of Claremont, Nolita transports diners to the rustic charm of Italy with its authentic cuisine and warm ambiance. The restaurant boasts an inviting interior, with exposed brick...