Customers rave about Captains Pizza for delicious, flavor-packed pies with fresh, well-cooked toppings and standout crust, making it a highly recommended spot.
I ordered a 10 inch veg pizza from Captains Pizza and it was delicious. The crust had an amazing flavor & the toppings were fresh & well-cooked. Highly recommended!