Cafe known for its homemade dishes.