Charlie's Square is a pub, bar and grill featuring a mini-brewery. It offers traditional Czech home cooking with a modern twist, complemented by its own craft beers and delicious desserts.