PlantShed (Nolita, NYC)FEATURED: Iced matcha latte Who loves flowers? Who loves coffee? Who loves tea? This place will feed your soul! So much greenery, clean...