Japanese restaurant · 461 Johnny Mercer Blvd c9, Wilmington Island, GA
Dine-In
More food in Wilmington Island, GA · Japanese Food in Wilmington Island