Cafe specializing in coffee and light meals.