Japanese restaurant · 17 E Railroad St, Claxton, GA
Dine-In
More food in Claxton, GA · Japanese Food in Claxton