HOME / Italian restaurant / La Rosa Restaurant
1/16 Captain Scott Road, Glen Eden, Auckland 0602
+6498184088
View Business Profile