D
Derya Bozkurt Review of LIMA London
Absolutely amazing food and staff! I have no bad w...
Absolutely amazing food and staff! I have no bad words to say about this Turkish restaurant, by far one of the best I have ever been to :)
Comments: