Combarro is a restaurant located near Santiago Bernabeu, so maybe this is the place to stop after watching a Real Madrid match? Combarro is an exclusive restaurant serving delicious seafood, and in addition to this you can get hold of Tapas as well in Combarro.

Combarro Madrid
Reina Mercedes, 12, 28020, Madrid

Combarro pictures

Leave a Reply