Sroka & Przyjaciele offers affordable and delicious Polish cuisine for dine-in or takeout.