About

Top Choice Award
2025 Restaurants

Teds Haarlem - All Day Food & Drinks offers a fashionably casual and cozy spot in Haarlem's Oude Stad that buzzes with both tourists and locals alike. Known for its healthy cuisine, it provides a variety of diet options including vegan and vegetarian dishes. Whether you're stopping by for a leisurely breakfast, brunch, or lunch, options like French toast and a selection of teas are sure to satisfy. Its range of offerings, from small plates and indulgent desserts to an array of beverages, including coffee, cocktails, wine, and beer, complement the vibrant atmosphere. Ideal for meeting up with friends or enjoying a solo meal, Teds also provides the convenience of quick service with multiple service options such as delivery, takeaway, and outdoor seating. An affordable spot, with prices ranging from 20 to 30 EUR per person, reservations are recommended to secure your spot in this popular café-bar setting.

Show more

Price

$$$$ 20 - 30 EUR

Meals

Breakfast, Branch, Lunch

Cuisines

Healthy food

Services

Delivery, Takeaway, Reservations available, Outdoor seating, Dine-in, Reservations recommended

Dietary options

Vegan options, Vegetarian options, Healthy options

Offering

Serving alcohol, Serving desserts, Small plates, Serving cocktails, Serving beer, Serving wine, Serving coffee

How to get here?

The nearest public transport options for your convenience.

Haarlem, Centrum/Verwulft
Bus stop 377 m walk
Haarlem, Kampersingel
Bus stop 356 m walk
Centrum/Verwulft
Bus stop 388 m walk
Turfmarkt
Bus stop 154 m walk

Reviews and Ratings

Write a review
4.2
based on 1,088 reviews
4.2/5 1,073 reviews
3.9/5 15 reviews
Priscila Costa
Priscila Costa
3 weeks ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Amazing food!

Melanie Broström
Melanie Broström
3 weeks ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Love coming here 😍

Lizzy van der Wijst
Lizzy van der Wijst
3 weeks ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Very good food, nice sunny terrace, kids corner, and lovely staff!!