My Ocha – Matcha Shop (Shops at Riverside, Hackensack, NJ)

“Whole Lot A Matcha… We Got Ya!” My Ocha is a new café inside the Shops at Riverside (Hackensack, NJ) with a focus primarily on matcha, or powdered green tea. With a very modern interior and fantastic fresh menu, My Ocha is a wonderful addition as the Bergen County mall undergoes renovations this fall. TheirContinue reading “My Ocha – Matcha Shop (Shops at Riverside, Hackensack, NJ)”