The main defining feature of this restaurant is no table service is offered. Instead, customers order food via a self serve counter but casual seating is still available. You can expect to see a wide variety of coffee options, sandwiches and baked goods in these types of restaurants.
Cafes are heavily associated with France which is why they tend to have a French vibe to them. As you probably have experienced before, cafes are known to be intimate and relaxed.