Casa d' Italia is an Italian restaurant offering a unique concept with a counter featuring a selection of warm and cold dishes. Customers can choose their own antipasti or main course plates.