Top Local Places

Abids Group

116 Town St, Leeds, United Kingdom
Restaurant/cafe

Description

ad

Abid's Group of Companies was set up to deliver the highest quality of Modern Contemporary Bars, Indian Restaurants, Indian Takeaways arround the UK

CONTACT

Quiz

NEAR Abids Group