Michabelle's Inn/A Little Inn & Restaurant
➤ 1106 South Holly Street Hammond, LA 70403, United States
European, European, American, Spanish, Wine
"Great food, great service, not very formal (but white tablecloths) and good wine (and dozens of types of gins!)."