Free listing
B
Middle Eastern Restaurant
Indoor/outdoor seating with eclectic, countryside interiors & a menu of classic Lebanese dishes.
15-17 Barretts Green Road, London, Park Royal, Greater London, NW10 7AE, Un