Search
Directions
Maps
•
Bodrum
•
Restaurants
Leyla Bodrum
Rating
4.4
4 ratings
Open until 2:00 AM
+90 539 425 39 52
Show phone
Muğla, Bodrum, Müskebi Mah., Müskebi Cad., 141
Directions
Add photo or video
Overview
Photos
Reviews
Features
Address
Muğla, Bodrum, Müskebi Mah., Müskebi Cad., 141
Directions