Sherwood Po-boy
(367)
Takeout Restaurant
Address: 28420 Walker South Rd, Walker, LA 70785
Hours: Open ⋅ Closes 8:30 PM
Phone: (225) 791-1448
No information is available for this page. · Learn why
Rating
(2)
The food was fresh and delicious. Loved the shrimp Poboy sandwich. Just had to let it cool a bit as the shrimp was molten hit when Sean delivered it. We also ...