The Tea House

The Tea House

Be the first to review

FAQs

Q How can I order from The Tea House ?

You can order takeout by calling the restaurant or Check food delivery apps for both delivery and takeout.

Q Where is The Tea House located?

is located at 1213 1 St SW Calgary AB T2R 0V3, you can simply click on the location icon to take you directly to the The Tea House.

image