We came to cafe Mandarin three times during our stay in Haifa. All three times we liked the food, but two of those times we had a very unattentive and slow server. Also one of the times the tables outside and the bathroom were very dirty. It is a nice spot though, and they have a corner for little kids to play. In summary, good food, a bit pricey, but they need to improve the service and cleanliness.
It's nice to be having coffee away from the main street, it was very quiet and relax.
The cafe had only one waitress available (which is exceptable at that time of the day).
The food is fine, it's pricey, the plates didn't come out together and we waited long time for each order even the simplest one.
I went 3 times during my visit! Loved the food!
Great place to have breakfast.
They also have corner for kids .
Nice atmosphere, service & music. Good food, not chip.
Excellent food. Service a little bit off. Perhaps a language / cultural difference.
Nice place, the garden is beautiful and food is good.
The downside is the service.
It's very slow and I had to wait almost 45 minutes for the food to arrive.
Excellent place for a good breakfast or a light lunch. Cozy atmosphere and proper service
Nice place with decent food. There are places to sit inside and outside. If weather allows, prefer outside
Good food and drink. The sitting place outside is surrounded with trees and vegetation and its great
Fair breakfast, good service. Good place to take your kids to
Great place with a nice outdoor seating.
Quiet location, when not crowded. Fantastic breakfast and good service. Seating available outside too.
A lovely cafe with great food! It's a good place to study as well.
Great vegan options. Great service and pet friendly. Food is very good
So far based on a single experience. Came with a colleague for dinner. The staff are very friendly. Sadly the food wasn't so tasty (salmon toast, some salad with burgul, vegan hummus tenders). Even the fries were bad! How can you mess up french fries??? The atmosphere was nice in the garden area.