Restaurant in Chamberi, Madrid, Spain

Restaurant 300m2
$1,965,741.00