Sofra Istanbul

Sofra is a type of cloth which is spread on the floor to serve the food. It represents an invitation to the dinner table.

Sofra Istanbul is a restaurant after the great tradition of Turkish eateries you'd find in the Anatolia region of Turkey. It is authentic Turkish cuisine with many varieties of food to tantalize your taste buds.