Crows Restaurant | The Ramada Inn | 123 Gorge Road East | Victoria BC Canada | 778-265-2762