Sakura Japanese sushi&hibachi

Japanese restaurant · 100 Jeff Davis Ave, Long Beach, MS

Dine-In

Hours

More food in Long Beach, MS · Japanese Food in Long Beach