Holy Express Sushi & Hibachi

Japanese restaurant · 2210 S Range Ave Ste A, Denham Springs, LA

Delivery

Hours

More food in Denham Springs, LA · Japanese Food in Denham Springs