Abi Restaurant & Bar

131 Ley Street, Ilford

Abi Restaurant & Bar, exterior picture

Ads by Google
Address:131 Ley Street
Ilford
IG1 4BH
Map:Map & nearby
Cuisine:Indian
Region:
(Ilford)
Nearest Station:Ilford
Telephone:

Related Businesses

Nearby alternatives

  1. Taste of Lankians (0.0 miles)
    Ley Street, Town Centre, IG1 4BX
  2. RM Kitchen (0.1 miles)
    High Road, Town Centre, IG1 1AS
  3. Spice Village (0.1 miles)
    High Road, Town Centre, IG1 1QF

Reviews & Tips from our readers



AIL on Social Media

Facebook logo Twitter logo Instagram logo

What's New?