Judging by the building and location, the restaurant is called BIG CHEFS.
The menu is only in Turkish (the guide and the pictures on the menu helped us with the selection of dishes)
The interior is very pleasant.
The service is normal.
The quality of the dishes is average (regular food)
The receipt is average.
Minus: the toilet is in terrible condition (one stall did not work, the door did not close in the other)