Calamari restaurant
Prince Hamoud Street - intersection 16, Omal City, Al Khobar,
Omal City,
Al Khobar,
Eastern Province,
Saudi Arabia
+966 138933999
About us
Calamari restaurant
Get Direction - Google Map
