Al-Amir Restaurant is located in Luanda, Angola on Avenida Che Guevara 21-23. Al-Amir Restaurant is rated 3.7 out of 5 in the category lebanese restaurant in Angola.
Address
Avenida Che Guevara 21-23
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible entrance