Listing Description

Bubba Pizza in Croydon is a well known pizza hub providing hot, sizzling and crispy pizzas. The thin and crusty base, including the creamy topping make it all time favourite.

Location