A restaurant offering good food in a pleasant setting. Known for its tasty dishes, including liver skewers with chili. Outdoor seating available.