Write a review
Rosa Lenas Restaurant
Nexus House, 33 Saint James Boulevard, Newcastle Upon Tyne, Tyne and Wear NE1 4AX, United Kingdom, Newcastle upon Tyne, England
Nexus House, 33 Saint James Boulevard, Newcastle Upon Tyne, Tyne and Wear NE1 4AX, United Kingdom, Newcastle upon Tyne, England