
Sherwood Plaza
Photos of Sherwood Plaza


Sherwood Plaza business numbers & email addresses
Not available.
Location & directions
1298 Worcester St, Natick, MA 01760, United States
Service hours
| Friday | 9 AM–9 PM |
| Saturday | 9 AM–9 PM |
| Sunday | 10 AM–7 PM |
| Monday | 9 AM–9 PM |
| Tuesday | 9 AM–9 PM |
| Wednesday | 9 AM–9 PM |
| Thursday | 9 AM–9 PM |
Customer experiences
My friend and I stopped at zavnig delicatessen after shopping , oh boy this place doesn't disappoint, I had a z mosa drink with pineapple juice, french fries were out of this world, perfect size crunchy the way I like them and fish . Our waitress was amazing service A 1. It is a lovely atmosphere looking at all the old timer stars all over the walls, and gorgeous paintings. My favorite spot.
This place is overrated!!! Food wasn't all what the Internet made it seem my food was old n dry !!!!! The only thing good was the coconut shrimp besides that it's a solid NOOOO for me too expensive the bills was over 200.00 n I wasn't happy at all with the service or food
Lots of fun. So many different things to buy. They have a section for sheets, comforters, and pillows. I love that because the price difference from those expensive places are way to high. The people working her
This Center is now home to Mom's Organic Market. This is a great new store with very fresh organic produce at reasonable prices. Many items are loose, so you can pick out the quantity you need. The bulk area is excellent for beans, grains and other items. The best selection of high quality organic food in the area. The store is very spacious and open. Of course, there is much more than fresh produce: canned, frozen, supplements, health and beauty, etc. The staff is very attentive, never a long line at checkout.
Sherwood Plaza is a shopping mall.



