Bella Sicilia ← View details 53 Montagu Street, Kettering, England NN16 8XQ +44 1536 510050 Get Directions From* To * — Required information