Restaurant
Matsuri
5 locals recommend,
Permanently closed
Tips from locals
Matsuri is a long-standing Japanese restaurant and favorite with the locals. Traditional Japanese fare like sashimi, sizzling noodle hotpots and creative seafood dishes.
Unique things to do nearby
Locals also recommend
Location
406 High St
Windsor, VIC