John Dory Fish Restaurant… and more!
Are you a seafood lover looking for the perfect place to dine in the heart of Amsterdam, but can also appreciate a fine cut of meat or a delicious vegetarian dish? And are you searching for a spot where accessibility meets high quality?
Then John Dory is the place for you! In our intimate warehouse on Prinsengracht 999 in Amsterdam, we prepare the most flavourful dishes with passion. Whether you choose our 3-, 4- or 5-course Chef’s menu or prefer to order à la carte, each dish is carefully and creatively crafted.
Our menu changes with the seasons and reflects the fresh products from our trusted suppliers. This means the menu on our website is only a snapshot of what we are serving at that moment. You can expect fresh fish, local meat, and seasonal vegetables, which together create an exquisite culinary experience.
You are warmly welcome from Wednesday to Saturday from 6 p.m. onwards for a complete culinary experience—whether you’re in the mood for the finest fish, a succulent piece of meat, or a thoughtfully prepared vegetarian dish. Always based on high-quality products from our regular suppliers.
Come and enjoy an unforgettable evening at John Dory Fish Restaurant, where every dish is designed to surprise and delight!
Receive our newsletter
Make sure you don't miss out on anything from now on. Sign up for our newsletter.