Scratch Cafe
Prince Faisal Bin Fahad Road,, Al Khobar 34445 Saudi Arabia
Scratch Cafe is a Albanian, Cafe, European, Spanish, Turkish place is located in Al Khobar, Eastern Province. The address of Scratch Cafe is Prince Faisal Bin Fahad Road,, Al Khobar 34445 Saudi Arabia.