La Piccola Casa is an Italian restaurant offering fresh pasta. They provide quick takeaway service and delivery options.