Isabella is a local cafe offering coffee, homemade baked goods, and self-made meals. It also features art and a sculpture studio.