Japanese restaurant and takeaway menus in Wentworth Falls

Mountain Sushi Bar

Japanese, Asian

Shop13/28 Station St, Wentworth Falls, NSW, 2782, Australia
Great sushi bar with lovely staff.