image

Babek Brothers at Dinerama

"We are two brothers serving the best kebabs this side of Istanbul."

Venue:

Map

babekbrothers.com

Babek Brothers at Dinerama, 19 Great Eastern St, London, EC2A 3EJ

Tags: Kebab, Restaurant