Good place to meet and have good meals. Nice and it is in the German Colony in Haifa.