Loading opening times...
Mama's Pizza & Pasta is servicing as the best pizza restaurant in Croydon. Our first priority is to provide our customers with the delicious pizza and pasta! Either you are on your way to takeaway or you just want to sit at your place and want to order online, Mama's Pizza & Pasta should be your first choice. Order right now @ 0203 940 7050!