2775 N Westwood Blvd
Poplar Bluff, MO 63901
Mon: 5:30 am - 10 pm
Tue: 5:30 am - 10 pm
Wed: 5:30 am - 10 pm
Thu: 5:30 am - 10 pm
Fri: 5:30 am - 11 pm
Sat: 7 am - 11 am & 5 pm - 11 pm
Sun: 7 am - 2 pm & 4:30 pm - 8 pm
Monday-Thursday 5-9 (late night menu from 9-11)
Friday-Saturday 5-10 (late night menu from 10- midnight)
Castello’s, located at the Holiday Inn in Poplar Bluff, MO, is a great choice for breakfast, lunch and dinner. Our upscale yet highly approachable Italian restaurant is perfect for everyone. We serve classic Italian cuisine with a twist, delighting you with some of the freshest and finest meals you can find in the area.
If you’d like to learn more about our menu, our catering options or our banquet hall, please contact us using the information on this page.