Popular cafe known for home-cooked meals and a relaxed atmosphere. Offers a wide range of homemade dishes.