aqbarandrestaurant.co.uk
Home
The African Queen is a traditional Indian restaurant and bar based in the heart of Hounslow