For restaurants
Is your menu being read?
Every lunchtime, people search “daily menu” with the name of their town. If your menu is on your website, arc-menu.ch reads it and shows it to them, for free, with a link to your site.
Publish your menu on your website
As text, on a page or in a PDF at a stable address. That is all it takes.
We read it every day
Our reader takes your dishes, set menus and prices as they are, with the time of reading.
Your guests find you
Your menu is shown to people looking for a place to eat near you, with a link to your website.
What our reader understands
- A page of your website with the daily menu as text
- A PDF of the weekly or daily menu
- Dish names, set menus, prices in CHF
- A date or a weekday on the page
What stops it
- A menu published only as an image, with no text
- A menu visible only on Facebook or Instagram
- A permanent menu with no daily menu
- A website that is no longer yours
Why it is simple for you
Free
No subscription, no sign-up, no commission.
Your guests come to you
The link on your listing goes to your website, never to a platform.
Your menu, word for word
We rewrite nothing and add no price.
A correction? Write to us
A mistake, a removal, a new address: the team reads every message.
Check your page
Search your town on arc-menu.ch and open your page: you will see the menu read and the reading time, or the reason it is missing. The “restaurant website” link points to you, never to a directory.
Your questions
How much does it cost?
Nothing. arc-menu.ch reads the daily menu you publish on your website free of charge and shows it with a link to you.
Do I need to create an account?
No. Your daily menu just needs to be published as text on your own website. Our reader finds it and reads it.
Why does my listing say “not published today”?
Because that day our reader found no daily menu as text on your website: menu only as an image, on a social network, or page not found. Send us the address of your menu page.
Something on my listing is wrong. How do I correct it?
Write to us from the Contact page and choose “Correct a listing”: give the restaurant’s name and what should change.
Can I have my listing removed?
Yes. Write to us from the Contact page with the restaurant’s name and address.
A question, a correction?
The form goes straight to the AXIONYX.io team in Neuchâtel.
Daily menus by town
The towns where we read the menus published by restaurants every day.
The number is how many geolocated restaurants each town has.
- Geneva1,025
- Lausanne593
- Biel/Bienne195
- Fribourg168
- Sion155
- Neuchâtel153
- La Chaux-de-Fonds143
- Vevey125
- Yverdon-les-Bains102
- Martigny97
- Carouge GE92
- Morges90
- Nyon85
- Val de Bagnes81
- Renens VD63
- Sierre60
- Bulle55
- Montreux54
- Verbier54
- Delémont52
- Meyrin52
- Lancy51
- Anniviers46
- Monthey44
- Payerne43
- Crans-Montana42
- Nendaz38
- Val-de-Ruz38
- Aigle35
- Conthey35
- Porrentruy35
- Grand-Lancy30
- Laténa30
- Le Locle30
- Leysin30
- Châtel-Saint-Denis27
- Plan-les-Ouates27
- Pully27
- Les Acacias26
- Val-de-Travers26
- Villars-sur-Ollon26
- Bex25
- Moutier25
- Ayent24
- Fully24
- Champéry23
- Crissier23
- Prilly23
- Bourg-en-Lavaux22
- Le Chenit22
- Avenches21
- Petit-Lancy21
- Villeneuve VD21
- Blonay - Saint-Légier20
- Chavannes-près-Renens20
- La Grande Béroche20
- Ste-Croix20
- Anzère19
- Bouveret19
- Château-d'Oex19
- Châtel-St-Denis19
- Estavayer-le-Lac19
- Haute-Nendaz19
- Les Diablerets19
- Marly19
- St-Maurice19
- Bussigny18
- Crans VS18
- Echallens18
- Versoix18
- Chalais17
- Gland17
- Gryon17
- Val-de-Charmey17
- Onex16
- Satigny16
- Vallorbe16
- Vétroz16
- Leytron15
- Lutry15
- Romont FR15
- Collombey-Muraz14
- Grimentz14
- La Tour-de-Peilz14
- Milvignes14
- Mont-Vully14
- Orbe14
- St-Blaise14
- St-Imier14
- Cossonay-Ville13
- Le Grand-Saconnex13
- Le Mont-sur-Lausanne13
- Le Sentier13
- Oron13
- Rolle13
- Savièse13
- Vercorin13
- Zinal13
- Boudry12
- Epalinges12
- La Neuveville12
- Le Landeron12
- St-Cergue12
- Champex-Lac11
- Charmey (Gruyère)11
- Cudrefin11
- Haute-Sorne11
- Les Crosets11
- Marin-Epagnier11
- Ormont-Dessous11
- Ovronnaz11
- Saxon11
- Siviez (Nendaz)11
- Villars-sur-Glâne11
- Aubonne10
- Blonay10
- Chêne-Bourg10
- Clarens10
- Cointrin10
- Colombier NE10
- Cortaillod10
- Cully10
- Ecublens VD10
- Etoy10
- Fleurier10
- Grandson10
- Peseux10
- Saignelégier10
- Saillon10
- St-Légier-La Chiésaz10
- Territet10
- Tramelan10
- Vernier10
- Vully-les-Lacs10
- Belmont-Broye9
- Broc9
- Chambésy9
- Chêne-Bougeries9
- Collombey9
- Granges-Paccot9
- Gruyères9
- La Roche FR9
- La Sarraz9
- Le Châble VS9
- Mont-Noble9
- Morgins9
- Orsières9
- Puidoux9
- St-Léonard9
- St-Sulpice VD9
- St-Ursanne9
- Vernayaz9
- Veytaux9
- Châtelaine8
- Chavornay8
- Isérables8
- La Tzoumaz8
- Le Brassus8
- Les Paccots8
- Penthalaz8
- Reconvilier8
- Romanel-sur-Lausanne8
- St-Prex8
- Sugiez8
- Vésenaz8
- Bassecourt7
- Bellevue7
- Bevaix7
- Evolène7
- Granges VS7
- Haut-Intyamon7
- L'Abbaye7
- La Baroche7
- La Sagne NE7
- Les Haudères7
- Martigny-Combe7
- Plateau de Diesse7
- Prangins7
- Sonceboz-Sombeval7
- St-Luc7
- Tavannes7
- Thônex7
- Aminona6
- Ardon6
- Arolla6
- Belfaux6
- Bourg-St-Pierre6
- Bramois6
- Champoussin6
- Chippis6
- Cologny6
- Coppet6
- Corsier-sur-Vevey6
- Couvet6
- Cugy VD6
- Erde6
- Haute-Ajoie6
- Hauterive NE6
- Hérémence6
- Hermance6
- Jaun6
- La Fouly VS6
- Lac de Neuchâtel (NE)6
- Les Breuleux6
- Les Collons6
- Les Mosses6
- Liddes6
- Perly6
- Péry6
- Pringy6
- St-Pierre-de-Clages6
- Valbirse6
- Vouvry6
- Vuadens6
- Yvonand6
- Anières5
- Bas-Intyamon5
- Bielersee (BE)5
- Bullet5
- Cernier5
- Chamoson5
- Chardonne5
- Cheseaux-Noréaz5
- Cheseaux-sur-Lausanne5
- Chexbres5
- Cheyres5
- Corgémont5
- Courrendlin5
- Delley-Portalban5
- Denges5
- Domdidier5
- Gibloux5
- Grône5
- Jorat-Mézières5
- La Forclaz VS5
- Le Lignon5
- Le Noirmont5
- Le Pont5
- Lignières5
- Martigny-Croix5
- Moléson-sur-Gruyères5
- Montagne-de-Courtelary5
- Montagny (FR)5
- Montfaucon5
- Muraz (Collombey)5
- Muriaux5
- Nax5
- Oron-la-Ville5
- Paudex5
- Pont-en-Ogoz5
- Préverenges5
- Romainmôtier5
- Rougemont5
- Salavaux5
- Salvan5
- Semsales5
- St-Aubin-Sauges5
- Torgon5
- Troistorrents5
- Veysonnaz5
- Vionnaz5
- Yvorne5
- Alle4
- Attalens4
- Bassins4
- Bernex4
- Bière4
- Boudevilliers4
- Bruson4
- Cerniat FR4
- Chandolin4
- Chesières4
- Corseaux4
- Cortébert4
- Courtelary4
- Dardagny4
- Dombresson4
- Evionnaz4
- Gingins4
- Glovelier4
- Gorgier4
- Grandvaux4
- Hautemorges4
- L'Isle4
- La Conversion4
- Lamboing4
- Lavey-Morcles4
- Le Lieu4
- Le Pâquier NE4
- Le Sépey4
- Lens4
- Les Bois4
- Les Planchettes4
- Les Pontins4
- Les Rasses4
- Lonay4
- Massongex4
- Miex4
- Mont-Soleil4
- Montricher4
- Moudon4
- Noble-Contrée4
- Noville4
- Ollon VD4
- Riddes4
- Rochefort4
- Rossinière4
- St-Gingolph4
- Val-d'Illiez4
- Vaulion4
- Veyrier4
- Aïre3
- Aire-la-Ville3
- Apples3
- Aran3
- Arbaz3
- Areuse3
- Arzier-Le Muids3
- Asuel3
- Auvernier3
- Avry-sur-Matran3
- Baulmes3
- Bavois3
- Begnins3
- Belmont-sur-Lausanne3
- Bévilard3
- Bottens3
- Bougy-Villars3
- Brot-Plamboz3
- Buchillon3
- Buttes3
- Caux3
- Céligny3
- Champagne3
- Chemin3
- Choulex3
- Collex3
- Concise3
- Corminboeuf3
- Cormoret3
- Courgenay3
- Courroux3
- Court3
- Courtepin3
- Cousset3
- Crans VD3
- Crémines3
- Develier3
- Echandens3
- Epesses3
- Etagnières3
- Fiez3
- Fontenais3
- Forel (Lavaux)3
- Founex3
- Genthod3
- Gimel3
- Glion3
- Gollion3
- Goumoëns3
- Goumois3
- Grandvillard3
- Granges-près-Marnand3
- Grimisuat3
- Hauteville3
- Icogne3
- La Brévine3
- La Verrerie3
- La Vue-des-Alpes3
- Lanna3
- Lavey-les-Bains3
- Le Mont-Pèlerin3
- Le Mouret3
- Les Avants3
- Les Brenets3
- Les Evouettes3
- Les Marécottes3
- Les Mayens-de-Sion3
- Les Montets3
- Les Ponts-de-Martel3
- Les Verrières3
- Levron3
- Mase3
- Matran3
- Meinier3
- Mex VD3
- Mézières VD3
- Mies3
- Mont-la-Ville3
- Montagny-près-Yverdon3
- Montanaire3
- Montbovon3
- Noës3
- Noiraigue3
- Pont-de-la-Morge (Sion)3
- Portalban3
- Praz (Vully)3
- Prêles3
- Rances3
- Randogne3
- Rennaz3
- Saint-Martin (VS)3
- Salgesch3
- Savigny3
- Servion3
- Soubey3
- St-Barthélemy VD3
- St-George3
- St-Triphon3
- Tolochenaz3
- Troinex3
- Ursy3
- Uvrier3
- Val Terbi3
- Vallamand3
- Vaulruz3
- Vendlincourt3
- Vex3
- Villars-Ste-Croix3
- Villeret3
- Vissoie3
- Vollèges3
- Vuisternens-devant-Romont3