A cafe offering a big menu with fresh, cooked-to-order food. A good spot for a quick snack.