Restauracja Strzecha offers a diverse menu featuring Polish and Italian cuisine, including delicious pizzas. They emphasize fresh, local ingredients and also incorporate American street food elements.