Restaurants & Bars

Boston Area

Taro and Ti Leaves?


Restaurants & Bars 7

Taro and Ti Leaves?

tallullah | Apr 8, 2011 05:22 AM

I"m trying to hunt these down for a friend. I've checked Supper 88 with no luck.

Has anyone seen these around town?

Want to stay up to date with this post?

Recommended From Chowhound