Terrace Gifts & Coffee is a quaint eatery where customers can grab a quick bite or sit on the patio for a leisurely lunch. With a limited menu of sandwiches, salads and vegetarian dishes, it also offers coffee and pastries. Inside, there is a gift shop with bath, home and seasonal items.