Cafe specializing in coffee and light fare.