Los Reyes Tapas & Wine Bar

Restaurant in Newport, Wales

Opening hours: Mo-Su 16:00-20:00 Features: outdoor seating

Belmont Hill, Newport, NP18 1JX