Musafir Indian Restaurant

Istanbul, Turkey

See this entry at Google Maps