Japanese Garden Design, Sudbury
451 North Road, Sudbury, MA 01776
Deals at this location
No deals are currently available for Japanese Garden Design at the Sudbury location
How to reach us
© MapTiler © OpenStreetMap contributors
About Japanese Garden Design
Sudbury sushi lovers will fall in love with the menu at Japanese Garden Design, a Japanese restaurant right in the heart of Sudbury.
This dining establishment is located near hassle-free parking options.
So when you're looking to be amazed by a great Japanese restaurant, you won't need to look any further than Japanese Garden Design.