Talk about credentials – Stella, a fine-dining restaurant located at 208 South Lamar, has it all, starting with its award-winning chef and owner Johnny Kirk. Previously...
The paper is off the windows, the tables are set, and the doors are opening tonight at Stella Restaurant & Bar at 208 South Lamar Boulevard....
The paper is off the windows, the tables are set, and the doors are opening tonight at Stella Restaurant & Bar at 208 South Lamar Boulevard....