Japanese restaurant · 219 Sunchase Blvd, Farmville, VA
Dine-In
More food in Farmville, VA · Japanese Food in Farmville