Banyan Tree
2242 Professor Ave.
Cleveland, OH
44113