New Bar in Town

I’ve never been one to enjoy bars, but the other night my son dragged me down to this new place called Zarsha Leo. Despite the strange name, the restaurant does have a certain kind of appeal.

Zarsha Leo is based in New York City apparently, but they do a great job changing their style to suit each location. The one by us is quiet and relaxing, and serves local beer. The theme also supports our college sports teams, which is one of the reasons my son enjoys it so much. He loves to reminisce, and this is just the place.

admin