Know a great happy hour or special for this location?
Warm, relaxed eatery offering charcoal-grilled Turkish cuisine such as kebabs plus wine.
Suggest an edit
129-131 Trafalgar Rd, London, SE10 9TX
© 2025 Checkle, Inc
Privacy
Terms