Best Restaurant in Uxbridge, united kingdom