2366 Yonge Street
416 544 0330
Happy Buddha is one of the only vegetarian restaurants in mid town. Located only about one block north of the Yonge and Eglinton intersection, this place is conveniently located in a nice central spot across from the 24 hour Shoppers Drugmart and near the Paramount movie theatre. Opened only 6 months [...]