Search results
- See moreSee moreSee moreSee moreCrazy TomatoItalian Restaurant · $$
803 E Main St Allen, TX 75002 1644.01 mi
Is this your business? Verify your listing
Amenities
- Family friendly
803 E Main St Allen, TX 75002 1644.01 mi
Is this your business? Verify your listing
4.5 218 reviews
It was odd to decline a Visa Debit gift card while accepting my Visa Debit card. Not sure if there are fees so they decline.? We ordered and small Santa Fe & medium florentine. Both look great.... More
Crazy Tomato is such a treat! I live nearby and anytime we need pizza, we skip over all the other guys and roll with Crazy Tomato. My favorite is by far the Crazy Crazy pizza, or Crazy Crazy... More
Excellent and affordable pizza! Staff is super friendly and helpful. Our new favorite pizza place! More
Tried Crazy Tomato tonight and it was fantastic!! Called in my order and the customer service was so kind and helpful. Was able to customize a few of the specialty pizzas. They were not stingy... More
Love the meatball calzone. Pizzas have been good also. Takeout service has always been solid. No issues. More