This establishment is a pizza kiosk offering excellent and affordable pizzas. Customers praise the quality of the pizzas and the unique 'kyoskitos'. The atmosphere is described as welcoming with friendly owners.