, ,
Phone:
Price Range:
Boston Buddhist Tea House is a Chinese, Vegetarian Friendly, Teahouses restaurant located in Harvard Square area in Cambridge, MA 02139.