Dragon boat sandwich

Floating dragon boat sandwich shop in Istanbul