Cafe offering great food and coffee in a relaxing setting.