I ordered a hamburger and at best rivaled a frozen hamburger you can get from the store. I would only order again if it was late and I hd no othr options. It was flavorless and bland.
Address: 1701 Lake Ave, Metairie, LA 70005-1313
Location: United States > Louisiana (LA) > Metairie
Phone Number: +1 504-828-9446