Cleopatra Restaurant

2701 Manhattan Blvd Ste 24
Harvey, LA
504.361.1113
29.87305
-90.047758
Hours:
Mon - Sun:11am - 10pm

for Cleopatra Restaurant
Directions
from: