Master Pop Barrio is a restaurant located on Calle Cienfuegos, 8 in Alicante. The search results indicate it is a public establishment.