Zilla Sushi
81 Glen Huntly Rd Elwood VIC Australia
About
The freshest local ingredients expertly prepared every morning by Zilla’s head sushi chef.
Takeaway & Delivery available.
Details
Business Type: Restaurant
Main Products/Service: Food delivery and pick up
Delivery: Yes
Pickup: Yes