Restaurants listings in countries Restaurants in Spain (20) Restaurants in Italy (19) Restaurants in Belgium (17) Restaurants in Greece (3) Restaurants in Luxembourg (2) Restaurants in Sweden (1) Restaurants in Kenya (1) Restaurants in Syria (1) Restaurants in Estonia (1)