italian food in Madrid

Aiò

MADRID, SPAIN. This Italian, hip restaurant has a great vibe and good food. The restaurant specializes in Sardinian Italian food and is filled with interesting ...