More about Harar Restaurant
Harar Restaurant is located at 49 South Lambeth Road, SE5 7DH London, United Kingdom
02077358915
Similar Listings
Pepe'S Peri Peri
3.5
Blue Nile Cafe
4.5