Sherwood Po-boy
(364)
Takeout Restaurant
Address: 28420 Walker South Rd, Walker, LA 70785
Hours: Closed ⋅ Opens 10:30 AM
Phone: (225) 791-1448
No information is available for this page. · Learn why
Sherwood Poboy is a popular seafood restaurant located in Baton Rouge, LA, known for its delicious and generously portioned meals made to order.