Well i have been there several times and all i got to say that it is one of the best places to eat near the central bus station. the service is great so as the taste.
Address: 234 Jaffa, Jerusalem 9438316, Israel
Location: Middle East > Israel > Jerusalem District > Jerusalem
Phone Number: 972025389413