Thuwal
Al Barracuda is one of Thuwal.

1. Al Barracuda

8.6
(باركودا للاسماك)
Main Thuwal Road, Thuwal, منطقة مكة
Seafood Restaurant · 15 tips and reviews
كورنيش ثول is one of Thuwal.

2. كورنيش ثول

8.8
Beach · ثول · 58 tips and reviews