C. de San Vicente Ferrer, 38, Centro, 28004 Madrid
American restaurant | Hot dog restaurant | Liquor store
Rating: 4.7