Food Wire: Stella Blues Restaurant & Bar Closed

by

According to the new Tower Grove South Twitter account, Stella Blues Restaurant & Bar (3269 Morganford) has closed. Ian reviewed the restaurant (and sometimes music venue) here.

comment