Toasted Meringue is a cozy cafe offering a delectable selection of pastries and specialty coffee drinks.