Del Pasto is a restaurant offering homemade Italian dishes in a quaint setting. Take-out is available.