This is the food page of Red Lion Inn on 3366 Douglas St Victoria BC V8Z 3L3.
Red Lion Inn is a new listing on food pages, updated on December 31, 2015.
Red Lion Inn is ranked #1 of 6 Restaurants in Downtown Victoria.
This page has had 310 visitors. You are the 310th.