Friendly cafe serving excellent food. Known for its top-notch service. A welcoming spot.