Mini Bistro na Azotach is a restaurant serving Polish cuisine, along with salads, burgers, and pizza.