Restaurant · South Yarra
1
1 Postcard
Nestled in South Yarra, this cozy spot serves up fresh sushi and delicious baked treats alongside smooth sake, creating a buzzing, intimate vibe.
119 Park St, South Yarra VIC 3141, Australia Get directions
$$