Report a review

  • 4
  • Cute vegan cafe

Leaf Teahouse is a small, cozy shop right downtown with an all-vegan soup and sandwich menu. The owner was a genuinely nice person and the food was good! Perfect place for a light lunch or tea with a friend. :-)


Why are you reporting this review?