Saturday, May 26, 2018

Thelo Greek Grill opening delayed again

Thelo Greek Grill, which had announced it would open Thursday at 8009 Norfolk Avenue, ended up not opening after all. Stay tuned for the rescheduled opening date.

2 comments:

  1. Anonymous8:40 AM

    They're gaslighting you. They're just waiting to break the news to BB.

    LOL

    ReplyDelete
  2. Anonymous11:11 AM

    This may be DOA.

    ReplyDelete