Sake Cafe of Elmwood

1130 S Clearview Pkwy
New Orleans, LA
504.733.8879
29.960548
-90.184099
Hours:
Mon - Thu:11am - 9:30pm
Fri:11am - 10:30pm
Sat:11:30am - 10:30pm
Sun:closed

for Sake Cafe of Elmwood
Directions
from: