Restaurant located at Ilūkstes iela 17. Offers a dining experience.