At Grill Stop you can taste the best hamburgers and grilled meats. You will find us in the district of La Latina and a bright burguer will guide you to its doors.
Grill Stop
Time Out says
Details
- Address:
- Calle de Toledo, 51
- Madrid
- 28005
Discover Time Out original video