Baba John Restaurant أغسطس 5, 2018 دليل هاتف السعودية Take aways Baba John Restaurant Address Sharafiyah, Jeddah, Saudi Arabia Phone 026527103 Fax 026527385