Khobar - Saudi Arabia 🇸🇦
Takara is one of Khobar - Saudi Arabia 🇸🇦.

1. Takara

9.1
(تاكارا)
Prince Turki Bin Abdulaziz St., Khobar, الشرقية
Japanese Restaurant · Al Yarmouk · 224 tips and reviews