Red Lion Soria is an Italian restaurant, bar, and coffee shop offering a diverse menu. Located in Soria, it provides a selection of Italian cuisine in a relaxed setting.