Polish restaurant XXL offers a taste of Eastern European cuisine.