La Rosa Restaurant

In business since
2011

Address

Physical
16 Captain Scott Rd Glen Eden Auckland 0602
Website

Contact numbers

Primary
09-818 4088