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

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

Close

Restaurant

Sun Dog Deli & Café

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