There is a “Notice of Liquor License Application” on the window of the TGI Friday’s on Victoria Avenue:
This could mean anything, but where would these additional facilities be? Are they building a patio or some other addition?
There is a “Notice of Liquor License Application” on the window of the TGI Friday’s on Victoria Avenue:
This could mean anything, but where would these additional facilities be? Are they building a patio or some other addition?