Restaurants in United Kingdom
MezeMangal.co
81 High Road
Turkish
Casual Dining
• $$
Meze turkish bar and grill
56-58 Lark Lane, Liverpool L17 8UU England
Turkish
Casual Dining
• $$
Don't have an account? Sign up here.