Sestra Cafe offers a variety of homemade baked goods and other menu items. They accept reservations and offer Wi-Fi.