About Minqala
Opening soon.
Minqala Description
Authentic Middle Eastern Cuisine
More about Minqala
Minqala is located at 9 Seymour Pl, W1H 7 London, United Kingdom
02077245131
Similar Listings
Grill & Charcoal
4.6