Thelma & Louise
Bar · Wine Bar · Mediterranean
Thelma & Louise offers a memorable nightlife experience with stunning views. Reservations recommended.
Location
Best places nearby
The highest rated places close to Thelma & Louise.
Local restaurants nearby
303, İstanbul



