Mama Lea's Fish & Kitchen

BBQ
$ $
912 W Market St
Bloomington, IL 61701

Tips

  • Staff is very friendly & prices are cheap to reasonable. Haven't gotten food yet, will comment on that after I eat