La Rocca is a restaurant offering Polish cuisine and pizza. They have a special offer for takeout orders.