This is the food page of Red Lion Inn on 3366 Douglas St Victoria BC V8Z 3L3.
(first reviewed on December 31, 2015, last updated on December 31, 2015.)
Red Lion Inn is ranked #1 of 10 Restaurants in Downtown Victoria.
This page has had 306 visitors. You are the 306th.