Ресторан может быть и не дорогим. Ресторан это место где вам готовят индивидуально и где за вами ухаживает официант, один или несколько. И да, в европе в маленьких городках тоже есть такие, но в Италии я с такими не встречалась вообще, даже не в туристических местах. Во Франции только пару раз.