A cafe and restaurant offering high-quality food. Known for attention to detail. Highchairs available.