3/10-16 Atchison St, St Leonards NSW 2065
About
Kuru Japanese Restaurant on Atchison Street is a sleek, spacious venue serving Japanese plates including tempura and sashimi. It is rated 4.4★ from 504 Google reviews, and reviewers praise the fresh sushi, the omelette rice and the attentive service.
