Showing results for vermillion room
Search instead for vermillionroom
THE VERMILLION ROOM
(320)
Restaurant
Address: 405 Spray Ave, Banff, AB T1L 1J4, Canada
Hours: Closed ⋅ Opens 7 AM
Phone: +1 403-762-6860
2479 Followers, 220 Following, 312 Posts - See Instagram photos and videos from The Vermillion Room (@vermillionroom)
This bold and modern space is home to delectable French cuisine paired with undeniable Canadian charm. With a menu of filled with classics from ...