Home > Resturants > Ya Hala

Ya Hala

Food:

Address: 26 London Street , London W2 1HH , England, London W2 1HH

Delivery, Takeout, Seating, Waitstaff

+44 20 7262 1111

View Menu