U Piotra is a cozy restaurant offering delicious Italian, Polish, and European cuisine. Enjoy a range of meals from lunch to late-night bites in a welcoming atmosphere.