Menu for Shell in Norwood, MA
- Contact:
-
Known for:
Restroom, Wheelchair accessible entrance,Read more
Shell in Norwood, MA, is a restaurant with an overall average rating of 3 stars. Check out what other diners have said about Shell. Worried you’ll miss out? Reserve your table by calling ahead on (781) 551-9184.
Want to try somewhere similar? Check out what 1A Pizza and Dunkin' have to offer.
Enjoyed your meal here? Leave a review!
Additional Information
There are currently no photos.
Best Gas best Price and inside prices are really good There Cigars collection is really amazing i love to stop in every day in... my daily life basis Read more
Okay gas prices, no window cleaner fluid or paper towels at any of the stations.
Always plus $0.15 or $0.20 expensive with credit card