Restaurant · IndianAdda Ghor Cafe and Restaurant270 Romford Road, LondonCuisineIndianFeaturesFoodGet directionsOpen in Google Maps ↗