Mama Lou's 2218 1st Ave. Seattle WA United States
A new Mexican restaurant to follow the trend of new upscale restaurants in Belltown.
Hours: Mon-Thurs 5 pm-midnight, Fri-Sat 5 pm-2 am
Phone: 206.733.8226 Alcohol: full bar