Square Root (permanently closed)

Address: 1800 Magazine Street, New Orleans, Louisiana, LA 70130, United States
Tel: +1 504-309-7800
Email: info@rebelrestaurantgroup.com
Website: view Square Root’s website

Door: Make reservation
Style: Gastro bar

Review

.