Overview
Calisto is a trattoria-style Italian restaurant paired with a 10-room hotel on Haarlemmerdijk (Haarlemmerbuurt, on the Jordaan edge). It’s run by the same crew behind Café Binnenvisser, Bakkerij Loof, De Twee Prinsen and Cornerstore, who took over the former Hotel & Restaurant Teuntje and reopened it as Calisto.
The building itself is part of the city’s protected heritage stock, which explains the compact, intimate layout. In the kitchen is Roman chef Stefano Orofino, and the food leans into “la cucina romana” without turning into cosplay: bitter greens, anchovy, citrus, offal when it’s right, and pastas that stay simple because the details are tight.
Good to know: the menu is seasonal and can change day-to-day. Treat any “must-order” list as a snapshot — the best move is ordering with the staff based on what’s strongest that service.
Menu Highlights
If you want to get Calisto right on your first visit, this ordering pattern rarely misses:
- Start with the snackable plates – olives, pickles/giardiniera, and “one-bite” starters (you’ll often see toast with fish + a vegetable element).
- Pick one bitter thing – puntarelle-style salads show up often and balance the richer plates beautifully.
- Add something fried or creamy – croquette-style plates and Roman-leaning artichoke dishes are recurring themes.
- Always order a pasta – the pasta slot is where the kitchen tends to flex: seasonal combinations, frequently seafood and/or vegetable-forward.
- One “comfort” plate to finish – if an offal dish is on and you’re into it, it’s often worth the leap. Otherwise, go with whatever the team is actively recommending that night.
Price reality check: it’s not “cheap eats,” but portions and pricing are generally sensible for central Amsterdam — especially if you share plates and let the staff steer you toward the best-value picks.
Wine Program
Calisto’s wine program is built for food. Expect a low-intervention tilt, plenty of Italian bottles, and a by-the-glass selection that encourages experimentation without forcing you into a full bottle. If you’re ordering Roman-style flavours (salty, bitter, bright), ask for pairings — this is a place where the wine list isn’t decorative.
Wine nerd footnote: Calisto is featured on Star Wine List and has been recognised in their International Open awards (Best Newcomer List category), which is a rare signal for a new, small room.

Practical Info
| Address | Haarlemmerdijk 61, 1013 KB Amsterdam |
| Website | Calisto (official site) |
| @calisto.ams | |
| Phone | +31 6 29285037 |
| Hours | Dinner daily from 18:00. Lunch Saturday & Sunday from 13:00. (Hours can shift — double-check online.) |
| Reservations | Recommended on weekends. For 5+ people, plan ahead — larger groups are typically handled via a set chef’s menu. |
| Hotel | There are 10 rooms upstairs, which makes it an easy “dinner + stay” if you want to wake up on Haarlemmerdijk. |
| Getting there | Roughly a 12-minute walk from Amsterdam Centraal; Haarlemmerplein stop is nearby. |
Why Visit

Calisto is for people who like Italian cooking without the performance. The food is Roman at the core, but modern in execution: seasonal ingredients first, classics second. Add a smart wine list and a tight room, and you’ve got one of the better options in the Haarlemmerbuurt for a date night or a small-group dinner where sharing plates makes sense.
- Go if: you want Roman-leaning flavours (salty, bitter, bright) with low-intervention wine, and you’re happy to order for the table.
- Maybe skip if: you need a big table last-minute, or you’re specifically hunting for classic red-sauce Italian.
FAQ
Is Calisto more restaurant or wine bar?
It works as both. You can keep it light with a couple of plates and a bottle, but it’s at its best as a full dinner.
Do they have vegetarian options?
Usually, yes — and because the menu changes often, it’s worth asking what’s strongest that day rather than sticking to a “safe” order.
Is it good for groups?
The room is small. For 5+ people, booking ahead is the right move.

