C. de Toledo, 19, Centro, 28005 Madrid
American restaurant | Fast food restaurant | Hot dog restaurant
This fast-food chain specializes in crafting made-to-order burgers, fries, and hot dogs, ensuring fresh and satisfying meals. Customers can enjoy complimentary peanuts during their wait, enhancing the overall dining experience.