Shepherd’s Salad / Istanbul Turkey 06/01/202008/01/2020 asianfoodyummyFood, Istanbul, Turkey ★ Shepherd’s Salad / 20 TRY ★