DINERS at a suburban Melbourne restaurant had an abrupt end to their meal tonight when a gas bottle exploded, injuring several staff members.