Sahra Uygur Restaurant
Turkish
Sahra Uygur Restaurant is a restaurant specializing in Uygur cuisine. It is located in Istanbul.
Location
Best places nearby
The highest rated places close to Sahra Uygur Restaurant.
Local restaurants nearby
Asımbey Sokak 12A, Fatih/İstanbul



