Fish and chips

The Fish Room

10B Kotua Place, Stoke, Nelson 7011

Loading…