New Orleans LA Video Games 1. 1117 Decatur St, New Orleans, LA 70116 | Maximo's Italian Grill (504) 586-8883