Cookie's Place is a tea house specializing in artisanal, lower-sugar cookies. Enjoy a variety of coffee and tea alongside freshly baked treats.