Stella's Place is a café with a mid-century modern atmosphere, offering coffee and baked goods.