Nubian Queen Lola Cajun

restaurant in Central East Austin, Austin

Phone: (512) 474-5652

Website: www.nubianqueenlolas.com

Address: 1815 Rosewood Ave