Tirol Restaurant & Deli
7405 Edmonds St, Burnaby, British Columbia V3N 1B1 Canada
Tirol Restaurant & Deli is a Deli place is located in Burnaby, British Columbia. The address of Tirol Restaurant & Deli is 7405 Edmonds St, Burnaby, British Columbia V3N 1B1 Canada.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 604-522-3033,