Best Restaurant in Bell St, united kingdom