Mama Nena's Shrimp House

restaurant in Back of the Yards, Chicago

Phone: (773) 254-9380

Website: www.mamanenasshrimphouse.com

Address: 1623 W 43rd St