La Picada Fish'n Chips
4.58
star(s) from
5
votes
138 Waimea Road,
Nelson, 7010 ,New Zealand
La Picada Fish'n Chips is one of the popular European Restaurant located in 138 Waimea Road ,Nelson listed under
Food/grocery in Nelson
,
Fish & Chips Shop in Nelson
,