Established in 1994, the India Palace serves a variety of Indian cuisine, including specialty curries, vegetarian dishes and rice specialties. A champagne brunch buffet is offered on weekends. Address: 3322 N. Turnbull Metairie LA USA 70002 1 504 889-2436