Sherwood Po-boy
(367)
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
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 ...