According to the citizens of Newport, this restaurant has good references. The direction of this restaurant is 33a Stow Hill
Newport NP20 1JH
United Kingdom. The address is a very important thing when choosing restaurant. this restaurant (Los Amigos) is a reference. Brings your opinion to help other users. According to our databases, most users of this restaurant (Los Amigos) live within 2KM.
2% of users who visit the information in this restaurant live or work within a radius of 9km.