My Bistro Restaurant & Cafe
Mediterranean · Bar · Steakhouse
My Bistro Restaurant & Cafe is a dining establishment in Bodrum, Turkey, known for its delicious food and excellent service. Specialties include steak with mushroom sauce. The restaurant offers free bread and reasonable prices.
Location