Castellos's cover image

This profile has not been claimed by the business owner or representative.

to update business information, get appointment requests, engage visitors with web chat, and more!

Castellos

4.1

About this business

Location details

2775 N Westwood Blvd, Poplar Bluff, MO, 63901, United States

Get directions
WeekdayScheduleStatus
Mon9:00 a.m. to 6:00 p.m.
Tue9:00 a.m. to 6:00 p.m.
Wed9:00 a.m. to 6:00 p.m.
Thu9:00 a.m. to 6:00 p.m.
Fri9:00 a.m. to 6:00 p.m.
SatClosed
SunClosed
4.1825 reviews
Select a rating
Catherine Leonard's profile image
Catherine Leonard 
a month ago
Tom Bechtold's profile image
Tom Bechtold 
a month ago
Andrea Greenwall's profile image
Andrea Greenwall 
a month ago
Daniel Parks's profile image
Daniel Parks 
a month ago
Enzo S's profile image
Enzo S 
a month ago

Takeout Box says fresh pizza but not fresh. Got 3 pizzas for takeout Italian meats, bacon chicken ranch, and spinach and steak. 53$ total pies are medium size and very thin. The toppings were subpar but the crust was hard and not even hot. Felt like reheated crust from earlier today. If you want a better thin crust experience try IMOs pizza at Rhodes gas station on oak. I think frozen pizza might top this. 

Frequently asked questions about Castellos

How is Castellos rated?

Castellos has a 4.1 star rating with 825 reviews. 

When is Castellos open?

Castellos is closed now. It will open tomorrow at 9:00 a.m. 

Need help? Contact us.

Speak with a specialist to learn how you can grow with Birdeye. We are reachable at profiles@birdeye.com