This establishment is a restaurant located on Avenida Playa Paraíso. Search results indicate it is a public dining establishment, with reviews mentioning 'Pizza top!!'.