Log in
English (United Kingdom)
Sushi Bars
Leichhardt, New South Wales, Australia
Show map
2 places in
Leichhardt
, ordered by rating:
Akira Sushi
5.0
1 review
Telephone:
+61 2 9518 3349
Address:
Market Place 122-138 Flood St
Sushi Bars
/
Norton Sushi Plaza
2.5
2 reviews
Telephone:
+61 2 9569 8877
Address:
51 Norton St
Sushi Bars
/
Japanese
English (United King…
Log in