Elsa's Café

Average price €32
131 reviews

Free serviceAvailability confirmed immediately

Restaurant menu

Chef's recommendations

Average price €32 Special request

Scores & Reviews

based on 131 reviews
Only customers who have dined at the restaurant after booking on TheFork can leave a review.
Food :8.7/10
Service :8.9/10
Setting :9.1/10
  1. Petar J.
    • one review

    Very nice, warm place with good food, fast service, and relaxing jazz music...Recommended!

  2. Arno P.
    • 3 reviews


  3. Marcella D.
    • one review


  4. Susan H.
    • one review

    Food was good (although chips were served cold and had to be sent back) but service was poor. Despite booking a table we waited 35 minutes for attention, then called the manager over only to get a shrug and be told "that's the way we do things here." On that basis I won't be going back.

  5. Mathijs D.
    • 4 reviews

    Goede ontvangst, lekker stokbrood met kruidenboter en vlotte bediening. Genoeg tijd om samen te praten. De altijd goede kaart. Snelle bedienin

  6. Paolo S.
    • 23 reviews

    Quite an institution in the Watergraafsmeer, Elsa's is a lovely and cosy eetcafe in front of the Frankendael. Expectations for food in such context have to be realistic, but here quality receives especial attention. Fresh ingredients, often specialities like escargots or mussels, the mains are surprisingly satisfying, rich and abundant! The personnel is friendly and cheerful. And of course I very much appreciate that they serve good local beers on draft and bottle, so one is not left to depress with pathetic pilsjes and the same old Belgian industrial stuff.

More information

Opening time

Monday untill Sunday

- Lunch 11:00 - 15:30

- Dinner 17:00 - 22:00

How to get to the restaurant

Middenweg 73, 1098 AE, Amsterdam, Netherlands


Restaurants around "Elsa's Café"

IL BORGO Ristorante Italiano

€30 average price

Score:8.9 (67 reviews)

€20 average price

Score:7.7 (17 reviews)

€26 average price

Score:9 (39 reviews)




€37 average price

Score:9 (628 reviews)


€35 average price

Score:9.2 (341 reviews)

€39 average price

Score:8.7 (89 reviews)

€25 average price

Score:6.6 (103 reviews)


€39 average price

Score:9.3 (19 reviews)


€24 average price

Score:8.5 (64 reviews)


€20 average price

(0 reviews)

Free serviceAvailability confirmed immediately