Restaurants in Metairie, LA
Restaurants
210 Metairie Hammond Hwy.,
Metairie ,
LA
70005
UNITED STATES
Based on 1 reviews
Be prepared to make your own cocktail sauce!
Went there for lunch this past Friday for the first time since before Katrina. I took some friends from out of town and I was embarrassed by the overall experience. The food was ok . . except for the eggplant parmesan I had from the...Worldwide > United States > Metairie, LA > Restaurants