The Zen Hakka & Thai Restaurant Now Open!

The Zen Hakka & Thai Restaurant now open at Vista Park Place, Stouffville (Main and Mostar)