From Our Editors
Greenwood sushi lovers will fall in love with the menu at Sarko Japan, a Japanese restaurant right in the heart of Greenwood.
Sarko Japan is located in a prime location surrounded by various parking options.
Expect your bill at Sarko Japan to come in at around $30 per person. Experience authentic Japanese cuisine with a meal at Sarko Japan.