A cafe serving homemade food with generous portions. Offers a simple, relaxing atmosphere.