Contacts: address, phone number and etc.
Address | 712-720 Ozark Street, Stella, MO 64867 Get directions |
Photos
Reviews about Sherwood Deli
- 4 / 5By Andrew BuchananSimply amazing roast beef sandwichJune 15, 2016
How would you rate Sherwood Deli?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Sherwood Deli
Sherwood Deli is a restaurant based in Stella, Missouri. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.