Café Castor is a cafe offering a menu with daily specials.