Lombay
Restaurant
•
P.º de La Habana, 13, Chamartín, 28036 Madrid, Spain
7.2
Friday: 8:30 AM – 11 PM
See which of your friends recommend this restaurant
Get Biter