Grill-Inn

53 West India Dock Road London E14 8HN