Mostros Pizza is a pizza establishment. The name suggests a focus on pizza, and the search results indicate a presence on social media platforms like Instagram and Facebook.