This charming cafè makes its way to one's heartor, rather, stomachwith simple, unpretentious vegetarian fare at reasonable prices. Their chai lattes are a must-try!
Contact Information
Address
10844 Whyte Avenue Northwest, Edmonton, Alberta, Canada
Phone
Website