Italian restaurant serving excellent homemade cuisine with quality ingredients. Try their pasticcio.