Bar Teca

9109 112 st hub mall U of A, Edmonton, AB T5T 4M2

(780) 439-4428

Bar Teca map, 9109 112 st hub mall U of A Edmonton AB T5T 4M2 Cafe


Write a Review. Add a photo. Click one ★☆rating button.
Add a photo (Optional)

The Fine Print: These reviews are owned by whoever posted them. We are not responsible for them in any way.