United Kingdom›London›Hounslow›Sahara Grill HounslowPhoto Gallery for Sahara Grill HounslowSee full detailsReserve a table