Cafe serving delicious, freshly prepared food and excellent coffee. Known for good service.