HOME / Cafe / Showa Cafe
106 West Tamaki Road, St Heliers, Auckland 1072
+6495782486
View Business Profile