Japanese restaurant · 1560 S Main St #116, Blacksburg, VA
Dine-In
More food in Blacksburg, VA · Japanese Food in Blacksburg