Italian Longbow offers authentic, homemade Italian cuisine in a beautifully decorated setting.