Alicja is a charming Polish restaurant specializing in original Polish cuisine, available for dine-in or takeout. It also caters to private events and offers complimentary Wi-Fi.