Japanese restaurant · 8110 Camp Creek Blvd #111, Olive Branch, MS
See full menu
More food in Olive Branch, MS · Japanese Food in Olive Branch