Castello's Restaurant & Catering LLC 2 months ago ID: #904743 Listed In : Hotels, Resorts & Restaurants 2775 N Westwood Blvd, Poplar Bluff, MO 63901, USA 573-712-9010 https://castellosrestaurant.com Business Description Restaurant in Poplar Bluff, MO Business Hours Monday : 05:30 - 21:00Tuesday : 05:30 - 21:00Wednesday : 05:30 - 21:00Thursday : 05:30 - 21:00Friday : 05:30 - 22:00Saturday : 07:00 - 22:00Sunday : 07:00 - 20:00 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Restaurant Catering takeout breakfast dinner bar Steakhouse seafood Italian lunch