Elif Turkish BBQ Restaurant
6 Lark Lane
Liverpool
Liverpool L17 8US
United Kingdom