İmam Usta Lokantası is a Turkish restaurant known for offering kebabs at affordable prices.