Fast food restaurant Kebabų Baras, specializing in kebabs. Phone orders welcome.