From Our Editors
Greenwood sushi lovers will fall in love with the menu at Sarku Japan, a Japanese restaurant right in the heart of Greenwood.
Take the car and arrive promptly to dinner; parking is plentiful, so don't worry about setting aside time to search for a space.
Affordable food or tasty food? Sarku Japan doesn't make you choose. Experience authentic Japanese cuisine with a meal at Sarku Japan.