Windsor Grill

65 Saint Leonards Road, Windsor SL4 3BX