C. de Ampelido, 27, Latina, 28011 Madrid
Restaurant | Tapas bar
Bar Restaurante Panguar in Madrid is a culinary landmark for food enthusiasts, known for its commitment to high-quality ingredients in every dish it serves.