Map
57 S. Main St., Victor, ID 83455, United States
Price
20

Treat yourself to a heavenly duck breast–and-scallop dinner.

Restaurant
Sun Dog Deli & Café

Treat yourself to a heavenly duck breast–and-scallop dinner.