Mellow Tea

They have great tea, hot or cold, anyway you want it, they can do it.

Address

1268 Amsterdam Avenue,

New York, NY

Website

https://www.seamless.com/menu/mellow-tea-1268-amsterdam-ave-ste-bnew–york/1018638

 

Add comment

Your email address will not be published. Required fields are marked *