Business Overview Mamma Mia’s Pies, Pastries, Pizza, Pasta, Pies & Pastries is located in Bayswater Plaza, a busy complex of shops at Shop 3, 66