Victoria Inn is a charming restaurant located in the heart of downtown. With an elegant ambiance and attentive staff, diners can savor delicious dishes that range from classic to contemporary. The menu features seasonal ingredients and locally sourced produce, ensuring a fresh and flavorful meal.