Texas BBQ Restaurant Expanding Footprint in Englewood

Mama Lou’s, the Texas BBQ business appears to be opening a brick and mortar location in Englewood.

It’s taking up shop in the space that was formerly Indian restaurant Sadhya.

No word on any proposed opening date.

sponsored

Mama Lou’s
24 North Dean Street
Englewood, NJ

sponsored
sponsored

Comments are closed.