Hibachi

228 King St. Melbourne, Victoria 3000, Northcote