Lama Seafood Restaurant, NEW ORLEANS, Louisiana (LA)
Comfortably situated at 7007 Read Lane () in NEW ORLEANS, Louisiana (LA) (70127), Lama Seafood Restaurant are available at 5042425656. It is advisable to ahead of time to arrange your spot in the restaurant.
More restaurants in NEW ORLEANS, Louisiana (LA)
Lama Seafood Restaurant contact information and details:
Address: 7007 Read Lane - , NEW ORLEANS, Louisiana (LA) 70127
Contact Phone: 5042425656