A popular family-friendly Italian restaurant known for its pasta dishes and warm atmosphere.
320 N Milwaukee St, Boise, ID 83704